package com.ww.springboot.boot.jvm2.action.collect.impl;

import com.ww.springboot.boot.jvm2.action.collect.垃圾收集策略;

/**
 * 描述：适用于老年代--侧重于吞吐量的垃圾收集器 (整理碎片需要stop the world 但是整理过后垃圾回收次数会降低 且耗时不会随着时间而累加)
 *
 * @author 🧑 ‍wanwei
 * @since 2023-01-09 16:02
 */
public class 标记整理 implements 垃圾收集策略 {

    @Override
    public void collect() {
        System.out.println("--- 标记整理开始 --");
        System.out.println(":");
        System.out.println("1.标记");
        System.out.println("2.整理");
        System.out.println("--- 整理碎片 ---");
        System.out.println("3.清除");
        System.out.println("--- 标记整理结束 --");
    }
}